Career 2025 2024 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M15 Antalya Koblenz Challenger M15 Telde M15 Heraklion M15 Heraklion M25 Valldoreix Prostejov Challenger Bratislava 1 Challenger M25 Reggio Emilia Sassuolo Challenger M25 Padova Como Challenger Genova Challenger Lisbon Challenger Bad Waltersdorf Challenger Bratislava 2 Challenger M25 Monastir Hersonissos 1 Challenger Naples Challenger Vicenza Challenger USA F5 USA F18 Portugal F5 Portugal F6 Croatia F2 Morocco F2 Romania F2 Poland F1 Slovenia F2 Portugal F4 Morocco F2 France F7 Italy F10 Germany F23 Great Britain F16 Great Britain F17 Israel F5 Czech Republic F5 Germany F2 Germany F3 Croatia F1 Czech Rep. F3 Italy F17 Morocco F1 Morocco F2 Italy F4 Kuwait F2 Canada F4 USA F17 USA F5 USA F6 Portugal F4 USA F26 USA F27 USA F4 Germany F1 Morocco F1 Italy F11 Romania F1 Italy F27 Israel F4 Portugal F5 Iran F3 Iran F4 Germany F4 Germany F5 Croatia F1 Croatia F2 Italy F23 Slovak Rep. F1 Croatia F2 USA F4 Kazakhstan F1 Kazakhstan F2 Croatia F4 XL Capital Bermuda Open - Bermuda Schickendanz Open - Furth Downtown Athletic Club USTA Challenger - Amarillo Open de Franche Comte - Besancon XL Capital Bermuda Open - Bermuda Eddleman USTA Challenger - Birmingham Zivnobanka Open - Prostejov Pekao Open - Szczecin Open de Montauban - Montauban drkoop.com USTA Tennis Championships of Houston - Houston drkoop.com USTA Tennis Championships of San Antonio - San Antonio USTA Tennis Championships of Austin - Austin USTA Challenger of Las Vegas - Las Vegas USTA Challenger of Burbank - Burbank University of Tennessee USTA Men's Challenger - Knoxville 2001 UT Tyler Patriot Challenger - Tyler University of Tennessee USTA Men's Challenger - Knoxville The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa USTA Challenger of Burbank - Burbank 2002 Azalea Orthopedic Challenger - Tyler Intersport Heilbronn Open - Heilbronn Challenger de Granby - Granby USTA Callenger of Urbana-Champaign - Urbana Challenger Britania Zavaleta - Puebla Toluca Challenger - Toluca Lucknow ATP Tour Challenger - Lucknow Shimadsu All Japan Indoor Tennis Championships - Kyoto FILA Challenger Biella - Biella Challenger de Granby - Granby V Trofeo Ciudad de Quito - Quito drkoop.com USTA Challenger of Austin - Austin Saint Francis Health System USTA Challenger - Tulsa Copa Ericsson - Lima Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson - Guadalajara 2004 Freeman Men's Challenger - Joplin West Side Tennis Club Clay Court Challenger - Forest Hills Ljubljana Open - Ljubljana The Natrel's Challenger of Granby - Granby USTA Seascape Challenger - Aptos I Manta Open - Manta 2005 West Side Tennis Coub Men's Challenger - Forest Hills Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Tatra Banka Open - Bratislava Music City Challenger - Nashville USTA Illinois Challenger - Champaign USTA Challenger of Orlando - Orlando ATP Challenger Numea - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City XL Bermuda Open - Bermuda Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills 5° Sporting Challenger - Turin 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia 2006 North Shore Pro Tennis Championship - Winnetka GHI Bronx Tennis Classic - Bronx Kos-Zucchetti Tennis Cup - Cordenons WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock ATP Slovak Open Challenger - Bratislava USTA Challenger of Oklahoma - Tulsa The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Tatra Banka Open 2006 - Bratislava Music City Challenger - Nashville USTA Challenger - Champaign Naples Challenger - Naples Wailea Men's Challenger - Maui Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Freeman Men's $50,000 Challenger - Joplin Morocco Tennis Tour - Rabat Steelers Cup - Kosice Fifth Third Bank Tennis Championships - Lexington XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Ljubljana Open - Ljubljana ATP Challenger Trophy 2007 - Trnava Swanston Challenger - Sacramento Flea Market Cup - Busan Ford Tennis Championships - Louisville Tatra Banka Slovak Open - Bratislava 2007 Knoxville Challenger - Knoxville Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Prosperita Open 2008 - Ostrava Baden Open - Karlsruhe M15 Monastir Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco 2008 Lubbock Challenger - Lubbock Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Ford Tennis Championships - Louisville Tatra Banka Slovak Open - Bratislava Music City Challenger - Nashville JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Abierto Internacional Varonil Ciudad de Cancun - Cancun Sao Paulo Challenger Salinas Challenger Carson Challenger Dallas Challenger Rome Challenger Rome Challenger Ostrava Challenger Sarasota Challenger Carson Challenger Prostejov Challenger Yuba City Challenger Kosice Challenger Reggio Emilia Challenger San Benedetto Challenger Granby Challenger Poznan Challenger Geneva Challenger Freudenstadt Challenger Alphen Challenger Szczecin Challenger Trnava Challenger Mons Challenger Tashkent Challenger Tiburon Challenger Calabasas Challenger Seoul Challenger Chuncheon Challenger Charlottesville Challenger Knoxville Challenger Bratislava Challenger Champaign Challenger Noumea Challenger Honolulu Challenger Tanger Challenger Meknes Challenger Caltanissetta Challenger Rome Challenger Ostrava Challenger Prostejov Challenger Furth Challenger Kosice Challenger Bytom Challenger Turin Challenger Winnetka Challenger San Benedetto Challenger Kitzbuhel Challenger Brasilia Challenger Salvador Challenger M25 Monastir Bangkok Challenger Izmir Challenger Bangkok Challenger Mons Challenger Loughborough Challenger Bratislava Challenger Helsinki Challenger Heilbronn Challenger Honolulu Challenger Courmayeur Challenger Bergamo Challenger Casablanca Challenger Dallas Challenger Rabat Challenger Tallahassee Challenger Rome Challenger Sarasota Challenger Savannah Challenger Zagreb Challenger Prostejov Challenger Winnetka Challenger Turin Challenger Oberstaufen Challenger Dortmund Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Genova Challenger Tulsa Challenger Trnava Challenger Orleans Challenger Charlottesville Challenger Geneva Challenger Knoxville Challenger Sao Paulo Challenger Tour Finals Champaign Challenger Noumea Challenger Heilbronn Challenger Bergamo Challenger Casablanca Challenger Rabat Challenger Marrakech Challenger Le Gosier Challenger Dallas Challenger Tallahassee Challenger Mersin Challenger Sarasota Challenger Savannah Challenger Prague Challenger Bordeaux Challenger Nottingham-2 Challenger Panama City Challenger San Marino Challenger Istanbul Challenger Izmir Challenger Knoxville Challenger Champaign Challenger Maui Challenger Dallas Challenger Dallas Challenger Sarasota Challenger Savannah Challenger Tallahassee Challenger Caltanissetta Challenger Manta Challenger Kaoshuing Challenger Geneva Challenger Charlottesville Challenger Knoxville Challenger Noumea Challenger Dallas Challenger Irving Challenger Panama City Challenger Barranquilla Challenger Le Gosier Challenger Sarasota Challenger Heilbronn Challenger Winnetka Challenger Napa Challenger Sacramento Challenger Charlottesville Challenger Knoxville Challenger Maui Challenger Irving Challenger Sarasota Challenger Prostejov Challenger Poprad Tatry Challenger Prague Challenger M25 Vila Real de Santo Antonio Prostejov Challenger Poprad Tatry Challenger Sibiu Challenger Rome Challenger Almaty Challenger Quimper Challenger Indian Wells Challenger M25 Telfs Marbella Challenger Barletta Challenger M25 Vila Real de Santo Antonio Poznan Challenger Braunschweig Challenger Pullach Challenger Como Challenger Genova Challenger Bratislava Challenger Florence Challenger Noumea Challenger Bangkok Challenger Prague Challenger Prague II Challenger Ostrava Challenger Prostejov Challenger Split Challenger Istanbul Challenger Eckental Challenger Ortisei Challenger Biella 1 Challenger Biella 2 Challenger Nur-Sultan 1 Challenger Nur-Sultan 2 Challenger Biella 3 Challenger Marbella Challenger Biella 7 Challenger Bratislava Challenger Monza Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia 2001 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda FILA Challenger - Biella M25 Santa Margherita di Pula Kroger / St. Jude International - Memphis Galleryfurniture.com Challenge - Atlanta U.S. Men's Clay Court Championships - Orlando Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Gold Flake Open - Chennai Heineken Open - Auckland Cerveza Club Colombia Open - Bogota Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston Neride Prague Indoor - Prague Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot RCA Championships - Indianapolis President's Cup - Tashkent Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Energis Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador Heineken Open - Auckland Hilton Waikoloa Village USTA Challenger - Waikoloa International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Open Diputacion - Cordoba USTA Pro Tennis Classic at Mission Hills - Rancho Mirage 2001 Eddleman USTA Challenger - Birmingham Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Windy City Classic - Winnetka Nord/LB Open - Braunschweig The Scottish Tennis Championships - Edinburgh Brasov Challenger - Brasov Healthsouth/USTA Challenger - Denver 1998 Safeway Challenger - Aptos Harrah's Entertainment Challenger - Tunica Challenger ATP de Cuenca Diario El Mercurio - Cuenca AXA Open - Lisbon USTA/Safeway Challenger - Aptos Third Bank Tennis Championships - Lexington U.S. Men's Clay Court Championships - Houston San Luis Potosi Challenger 2000 - San Luis Potosi Prague Open - Prague USTA Men's Challenger of Urbana-Champaign - Urbana Copa Ericsson Costa Rica - San Jose Savannah Challenger U.S. Men's Clay Court Championships - Houston Cadillac Pro Indoor USTA Challenger - West Bloomfield KGHM Polish Indoors - Wroclaw The Indian Oil-Servo ATP Challenger 1999 - Calcutta Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of Burbank - Burbank US Men's Clay Court Championships - Houston Campbell's Hall of Fame Tennis Championships - Newport XL Capital Bermuda Open - Bermuda USTA Challenger of San Antonio - San Antonio Millenium Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Casino Lugano - Lugano Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle CNA TennisPro Classic - Winnetka Red Letter Days Open - Nottingham drkoop.com USTA challenger of Miami - Miami Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok Atlanta Clay Court Challenger - Atlanta AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Schickedanz Open - Furth BMW Open - Munich M25 Reggio Emilia Samsung Securities Cup - Seoul Morocco Tennis Tour - Tanger Pharma Medico Open 2008 - Aarhus U.S. Mens's Clay Court Championship - Houston Unicredit Czech Open - Prostejov Hilton Waikoloa Village USTA Challenger - Waikoloa Helsinki Challenger ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Chennai Open - Chennai The Scottish Tennis Championships - Edinburgh Marrakech Challenger Copa Ericsson Mexico - Guadalajara Rimini Challenger Bratislava Challenger Hamburg Challenger - Hamburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Studena Croatia Open - Umag Atlanta Tennis Championships - Atlanta Bet-at-home Open - Hamburg Farmers Classic - Los Angeles Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel Valencia Open - Valencia U.S. National Indoor Tennis Championships - Memphis Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Ecuador Open - Quito U.S. National Indoor Tennis Championships - Memphis Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Bet-at-home Open - Hamburg Konzum Croatia Open - Umag Moselle Open - Metz Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Aircel Chennai Open - Chennai Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Hungarian Open - Budapest BMW Open - Munich Antalya Cup - Antalya Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona BMW Open - Munich Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Santiago Open - Santiago Sofia Open - Sofia Open Parc - Lyon Bonn Challenger Helsinki Challenger Liberec Challenger Zadar Challenger Tiriac Open - Bucharest Braga Challenger Hersonissos 2 Challenger Copenhagen Open - Copenhagen Todi Challenger Lyon Challenger ABN/AMRO World Tennis Tournament - Rotterdam Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai Anytech365 Andalucia Open - Marbella BMW Open - Munich du Maurier Open - Toronto The Ericsson Open - Miami The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Rogers Masters - Toronto Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Olympics - London Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, Group I, 2R, SVK-HUN 1-3 Davis Cup, World Group, QR, SVK-CAN 2-3 Davis Cup, Group I, 1R, SVK-SUI 3-1 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, 1R, SVK-SLO 5-0 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) Wimbledon (juniors) River Oaks International Tennis Tournament - Houston Davis Cup, Group I, PO, SVK-BLR 3-1 Davis Cup, Group I, 2R, SVK-BIH 2-3